package com.slz3.business.frame.redis;

import com.slz3.business.module.goodsManagement.gooBaseGoodsAttribute.steward.GooBaseGoodsAttributeRedisKey;
import com.slz3.business.module.goodsManagement.gooBaseGoodsAttributeValue.steward.GooBaseGoodsAttributeValueRedisKey;
import com.slz3.business.module.goodsManagement.gooBaseGoodsSpecification.steward.GooBaseGoodsSpecificationRedisKey;
import com.slz3.business.module.goodsManagement.gooBaseGoodsSpecificationValue.steward.GooBaseGoodsSpecificationValueRedisKey;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;

@Component
public class RedisKey {

    public static GooBaseGoodsAttributeRedisKey gooBaseGoodsAttribute;
    public static GooBaseGoodsAttributeValueRedisKey gooBaseGoodsAttributeValue;
    public static GooBaseGoodsSpecificationRedisKey gooBaseGoodsSpecification;
    public static GooBaseGoodsSpecificationValueRedisKey gooBaseGoodsSpecificationValue;

    @Autowired
    public void setGooBaseGoodsAttribute(GooBaseGoodsAttributeRedisKey gooBaseGoodsAttribute) {
        RedisKey.gooBaseGoodsAttribute = gooBaseGoodsAttribute;
    }

    @Autowired
    public void setGooBaseGoodsAttributeValue(GooBaseGoodsAttributeValueRedisKey gooBaseGoodsAttributeValue) {
        RedisKey.gooBaseGoodsAttributeValue = gooBaseGoodsAttributeValue;
    }

    @Autowired
    public void setGooBaseGoodsSpecification(GooBaseGoodsSpecificationRedisKey gooBaseGoodsSpecification) {
        RedisKey.gooBaseGoodsSpecification = gooBaseGoodsSpecification;
    }

    @Autowired
    public void setGooBaseGoodsSpecificationValue(GooBaseGoodsSpecificationValueRedisKey gooBaseGoodsSpecificationValue) {
        RedisKey.gooBaseGoodsSpecificationValue = gooBaseGoodsSpecificationValue;
    }

}
